especie aislado - French English Dictionary